basic life support techniques - Espagnol Anglais Dictionnaire